﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HotShot.Entities.Messages
{
    public class BaseMessage
    {
        public string ReturnAddress { get; set; }
        public string Destination { get; set; }
        public string MessageType { get; set; }
        public long Ticks { get; set; }
        
        public string XmlPayload { get; set; }

        public BaseMessage()
        {
            Ticks = DateTime.UtcNow.Ticks;
        }

        public string SenderAddress { get; set; }
    }
}   
